home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / bbsutil / vbbs61a2.zip / VFIDO.DOC < prev    next >
Text File  |  1993-05-30  |  24KB  |  568 lines

  1. VBBS / Fido Gateway 6.10.00
  2. ===========================
  3.  
  4. Copyright Neil J Marshall 1st June 1993
  5.     TransAtlanticBBS {+44-689-890937}
  6.         1 @ 440 VirtualNET
  7.         Neil J Marshall @ 2:440/211 Fido
  8.  
  9.  
  10. Introduction
  11. ============
  12.  
  13. This program is designed to create an interface between the VBBS
  14. software written by Roland De Graaf and any Fido-compatible
  15. network. FidoNET itself is the largest hobbyist network in the
  16. world, with over 14,000 BBS as members, and there are literally
  17. thousands of smaller Fido-compatible networks worldwide.
  18.  
  19. This version of the interface program allows the exchange of
  20. private mail and public message areas between VBBS and Fido. It
  21. no longer requires the use of FrontDoor to handle the calls to and
  22. from other Fido BBS, although you can continue to use FrontDoor if
  23. you so desire.
  24.  
  25.  
  26. Contents
  27. ========
  28.  
  29. Initial Configuration Of VFIDO To Give E-Mail Functionality
  30. Configuration Of VFIDO To Add Conference Functionality
  31. Configuration Of VFIDO To Add Interface To FrontDoor
  32. Creation Of A Fido Network List For Use By VBBS
  33. Summary Of VFIDO Command Syntax
  34. Technical Information
  35. Development History
  36.  
  37.  
  38. Initial Configuration Of VFIDO To Give E-Mail Functionality
  39. ===========================================================
  40.  
  41. Place the VFIDO.EXE program in your VBBS directory.
  42.  
  43. Run VCONFIG.EXE, and select Network Configuration for the Fido
  44. (type 4) network you are configuring.
  45.  
  46. 1. Fido Address:       2:440/211
  47.     Your Fido network primary address in Zone:Net/Node.Point format)
  48. 2. NetMail Directory:  C:\VBBS\NETMAIL
  49.     Where Fido netmail will be stored - must be the same for all your
  50.     Fido networks
  51. 3. OutBound Directory: C:\VBBS\OUTBOUND
  52.     Where Fido EchoMail will be stored - must be the same for all your
  53.     Fido networks
  54. 4. Archiver:           PAK
  55.     Compression for outgoing EchoMail - ZIP PAK ARJ LHA ARC PKPAK HYP
  56. 5. UnArchiver:         PAK
  57.     This field is now redundant as archive format is
  58.     detected automatically
  59. 6. FIDO Front-End:     Standalone
  60.     Standalone or FrontDoor are only valid options at this stage
  61. 7. Nodelist Name:      NODELIST
  62.     The name of the nodelist for the network
  63. 8. Zones:              1-7
  64.     The range of Zones that belong to that network (ie the Domain)
  65.  
  66. D. Dial List
  67.     1. System Address:         2:440/59
  68.         Fido address of node to call
  69.     2. Phone Number:           0689-824890
  70.         Full phone number to dial
  71.     3. Poll Priority:          Hold
  72.         Hold means never call, Priority is call as soon as mail is
  73.         waiting, once a day is the final option
  74.     4. Preferred Session Type: EMSI (FSC-0056) w/Zmodem (DSZ)
  75.         EMSI or TSYNCH handshaking selection
  76.     5. Session Password:       FRED
  77.         The password to use in the EMSI session with the other BBS,
  78.         which may be blank
  79.  
  80. R. Routing
  81.     1: 2:440/59 2:440/59
  82.         Fido address of server and routing mask including wildcards. The
  83.         routing logic works top to bottom through this list so you can't
  84.         add anything meaningful after the last line with the *:*/* on it.
  85.     2: 1:1/1 1:*/*
  86.     3: 2:440/6 *:*/*
  87.    A)dd Lines E)dit Lines D)elete Empty Lines Q)uit:
  88.  
  89. A. AKAs
  90.     1: 2:440/59.3
  91.         Alternative address for the board - must be same Zone
  92.     2: 2:440/0
  93.    A)dd Lines E)dit Lines D)elete Empty Lines Q)uit:
  94.  
  95. Once this configuration is completed, go to the main VBBS directory
  96. and run:
  97.  
  98. VFIDO /C NETWORKID=#
  99.  
  100. You must rerun this every time you change the above configuration
  101. information.
  102.  
  103. You will also need set up a file containing phone prefix aliases
  104. called VFIDO.FON in your DATA subdirectory. This is used to ensure
  105. that the phone numbers listed in the nodelist are converted to a
  106. format that can be dialed from your BBS. This is used for removing
  107. your country code for national calls and area code for local calls.
  108. VFIDO needs the correct phone numbers listed so it can call any BBS
  109. in the nodelist when Crash Mail, File Attaches or File Requests are
  110. sent.
  111.  
  112. An example of this file for the USA would be:
  113.  
  114. 011-            The prefix for dialing international phone numbers
  115. 1-616-399- 399- Sets up the toll free codes for your area code
  116. 1-616- 1-       Makes all other calls in your area code long distance
  117. 1- 1-           Ensures all US phone numbers are not made international
  118.  
  119. This example would convert a phone number listed as 1-616-399-4818 to
  120. 399-4818, or convert 1-616-772-0482 to 1-772-0482, or 44-689-890937 to
  121. 011-44-689-90937
  122.  
  123. and for Europe:
  124.  
  125. 010-            The prefix for international calls
  126. 44-689-         Strip the country and area code for local calls
  127. 44- 0-          Add a 0 prefix for national calls
  128.  
  129. As an example, the above would convert an international phone number
  130. listed in the nodelist as 1-616-399-4818 to 010-1-616-399-4818, or a
  131. national number in the nodelist as 44-689-890937 to 0-689-890937.
  132.  
  133. Place the unarchived nodelist into the C:\VBBS\NETMAIL directory and
  134. run:
  135.  
  136. VFIDO /A NETWORKID=#
  137.  
  138. You will need to rerun this every time you receive a new NODELIST or
  139. you change the VFIDO.FON.
  140.  
  141.  
  142. Sending E-Mail Using VFIDO
  143. ==========================
  144.  
  145. To send an E-Mail message from VBBS to any Fido-type network, invoke
  146. the E-Mail routine as normal. The User Network Address field should be
  147. completed in the format User Name@Fido Address, so to send E-Mail to me
  148. use Neil J Marshall@2:440/211.
  149.  
  150. If you want to send Crash Mail, that is where the E-Mail is sent
  151. directly to the addressee's BBS, ignoring the routing logic, then
  152. add a " +c" after the addressee's name, so to send Crash Mail to me use
  153. Neil J Marshall +c@2:440/211.
  154.  
  155. In Fido-type networks it is policy that messages with files attached
  156. must go directly to the addressee's BBS and ignore the routing logic,
  157. so if you attach a file to a message it will be held on your board
  158. awaiting a call from the addressee's BBS unless you send it Crash Mail
  159. or the addressee is one of the BBSs in your dialing list that you call.
  160.  
  161.  
  162. File Requests Using VFIDO
  163. =========================
  164.  
  165. If you want to send a File Request to another Fido-type BBS invoke the
  166. e-mail routine as normal. The User Network Address field should be
  167. completed in the format Sysop +f@Fido Address, where the " +f" is the
  168. switch to indicate this is a File Request. The Filename requested is
  169. put in the Title field of the message. All File Requests are sent direct
  170. to the addressee's BBS and ignore routing. If the addressee's BBS is not
  171. one that you have set up in your dialing list, then you must also use
  172. the +c switch to make the File Request a Crash E-Mail. To request the
  173. latest version of VFIDO from me, you would invoke the E-Mail function
  174. and address it to Sysop +f +c@2:440/211, then make the Title of the
  175. message VFIDO.
  176.  
  177. VFIDO also supports incoming File Requests. When a File Request is
  178. received, VFIDO searches each of the File Areas that you have set up in
  179. VCONFIG and sends the file back if it is found. VFIDO also supports
  180. "Magic Names" for File Requests - this is where a pseudonym is
  181. associated with an actual file for ease of access by calling systems.
  182. Magic Names should be set up in the file VFIDO.MAG in your DATA
  183. directory. The format of this file is one entry per line, giving the
  184. "Magic Name" followed by the full path and filename of the file to
  185. associate with the Magic Name, for example
  186.  
  187.     VBBS C:\VBBS\FILES\SYSOP\VBBS600.ZIP
  188.     FILES C:\VBBS\MASTLIST.TXT
  189.  
  190. might be some of the most common ones.
  191.  
  192. If you want a "standard letter" sent in response to each file request,
  193. create this letter in a file called FILEREQ.TXT in your TEXT path.
  194. Generally a Fido Sysop should use this to list the Magic Names
  195. applicable to their BBS.
  196.  
  197.  
  198. Configuration Of VFIDO To Add Conference Functionality
  199. ======================================================
  200.  
  201. Before conferences can be subscribed to you must place the GUS.EXE
  202. program and whichever EchoMail archiver you want to use in a
  203. directory accessable through the PATH statement.
  204.  
  205. If you want to access public message areas in Fido, you will
  206. need to know the AREA name that uniquely